BemStudy
lecture/algorithm/data-structures/Union-Find の基本-講義.n.md
lecture/algorithm/data-structures/Union-Find の基本-講義.n.md

Union-Find 基本きほん

date2026-03-27descriptionUnion-Find を、要素がどの連結成分に属するかを素早く管理するデータ構造として整理します。prerequisites木とヒープの基本 / グラフの基本 / 計算量の基本type講義statusactiverelateddata/lecture/algorithm/data-structures/データ構造ポータル-講義.n.md / data/lecture/algorithm/graph/グラフアルゴリズムポータル-講義.n.md
algorithmdata-structuresundergraduatelecture

導入どうにゅう

講義こうぎ最重要さいじゅうようUnion-Find 2 毎回まいかい全体ぜんたい調しらぞく集合しゅうごう代表元だいひょうげん管理かんり構造こうぞう

へん 1 ぽん問題もんだい DFS BFS まわおもUnion-Find 連結れんけつ仲間なかま判定はんていかる

用語ようご定義ていぎ

Union-FindDisjoint-set union たがまじ集合しゅうごう分割ぶんかつ管理かんり構造こうぞう

代表元だいひょうげんRepresentative 集合しゅうごう代表だいひょう要素ようそ

方針ほうしん

各要素かくようそ集合しゅうごうぞくおや代表元だいひょうげん辿たどかたち2 集合しゅうごう結合けつごう代表元だいひょうげん

直感的ちょっかんてき説明せつめい

生徒せいとはんA B おなはん班長はんちょう 1 にん A 班長はんちょう B 班長はんちょうおなUnion-Find 計算機けいさんきおこな道具どうぐ

厳密げんみつ説明せつめい

1. find

要素ようそ代表元だいひょうげんさが操作そうさ

2. union

2 要素ようそぞく集合しゅうごう 1 操作そうさ

3. 使つか

へん順番じゅんばん連結性れんけつせい管理かんり問題もんだいやく

見分みわかた

  • 何度なんどUnion-Find うたが
  • 最短路さいたんろもと問題もんだい

最終形さいしゅうけい

[PARSE ERROR: Undefined("Command(\"boxed\")")]find=代表元を探す
[PARSE ERROR: Undefined("Command(\"boxed\")")]union=集合を結合する

一言ひとこと

  • Union-Find 連結成分れんけつせいぶん代表元だいひょうげん管理かんりかる判定はんてい構造こうぞう
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
path をコピー
copy share link